supermarket chain - French English Dictionary